music played by street group - German English Dictionary